fog-generating projectile - Français Anglais Dictionnaire